New Cupra Leon 300 Tsi Review: Has The Golf Gti Met Its Match